isolating transducer - French English Dictionary